home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Emulateurs / wzonka-lad.lha / Wzonka-Lad / Wzonka-Lad Install < prev    next >
Text File  |  1998-05-05  |  8KB  |  399 lines

  1. ; $VER: Wzonka-Lad Installer Script 0.99.5 (23-Jan-98)
  2. ; Installer made by Lennart Johannesson
  3. ; For comments, bugs (yes, I know there's still a lot of them)
  4. ; suggestions etc. write to: 95lenjo@ostrabo.uddevalla.se
  5.  
  6.  
  7. ;Ask where to place the Wzonka-Lad directory
  8.  
  9. (message "\nWelcome to Wzonka-Lad Installer!\n-----------------------\n\nThis program will install\n Wzonka-Lad 0.99.5\n on your Amiga\n\n (c) Ville Helin 1996-1998\nvhelin@cc.hut.fi\n\n")
  10.  
  11. (welcome)
  12.  
  13. (complete 0)
  14.  
  15. (set @default-dest 
  16.     (askdir (prompt "Where would you like me to create the\n\"Wzonka-Lad\" directory?")
  17.             (help @askdir-help)
  18.             (default "Ram:")
  19.             (newpath)
  20.     )
  21. )
  22.  
  23. ;Create Wzonka-Lad directory
  24.  
  25. (complete 7)
  26.  
  27. (set target
  28.     (tackon @default-dest (cat "Wzonka-Lad")))
  29.  
  30. (makedir target
  31.      (prompt "Creating directory:\n\""target"\"")
  32.     (help @makedir-help)
  33. )
  34.  
  35. (copyfiles
  36.         (dest @default-dest)
  37.     (source "icons/install/Wzonka-Lad.info")
  38.         (files))
  39.  
  40. (set @default-dest (target))
  41.  
  42. ;Install the executables
  43.  
  44. (complete 14)
  45.  
  46. (copyfiles
  47.     (prompt "Where would you like me to put the executables?")
  48.     (help @copyfiles-help)
  49.     (source "Wzonka-Lad FULL")
  50.     (dest @default-dest)
  51.     (files)
  52.     (infos)
  53.     (confirm)
  54. )
  55.  
  56. (copyfiles
  57.         (dest @default-dest)
  58.     (source "Wzonka-Lad FAST")
  59.         (files)
  60. )
  61.  
  62. (copyfiles
  63.         (dest @default-dest)
  64.     (source "Wzonka-Lad WARP")
  65.         (files)
  66. )
  67.  
  68. (copyfiles
  69.         (dest @default-dest)
  70.     (source "Palette Editor")
  71.         (files)
  72. )
  73.  
  74. (copyfiles
  75.         (dest @default-dest)
  76.     (source "icons/install/Wzonka-Lad FULL.info")
  77.         (files))
  78.  
  79. (copyfiles
  80.         (dest @default-dest)
  81.     (source "icons/install/Wzonka-Lad FAST.info")
  82.         (files))
  83.  
  84. (copyfiles
  85.         (dest @default-dest)
  86.     (source "icons/install/Wzonka-Lad WARP.info")
  87.         (files))
  88.  
  89. (copyfiles
  90.         (dest @default-dest)
  91.     (source "icons/install/Palette Editor.info")
  92.         (files))
  93.  
  94. (set @default-dest (target))
  95.  
  96. ;Install the documents
  97.  
  98. (complete 21)
  99.  
  100. (copyfiles
  101.     (prompt "Would you like to install the documents?")
  102.     (help @copyfiles-help)
  103.     (source "Wzonka-Lad Guide")
  104.     (dest @default-dest)
  105.     (files)
  106.     (confirm)
  107. )
  108.  
  109. (copyfiles
  110.         (dest @default-dest)
  111.     (source "icons/install/Wzonka-Lad Guide.info")
  112.         (files))
  113.  
  114. ;Install controlpad.library
  115.  
  116. (complete 35)
  117.  
  118. (set @default-dest "libs:")
  119.  
  120. (copylib
  121.     (prompt "Install controlpad.library?\n(Required for Sega Joypad!)")
  122.     (help @copylib-help)
  123.     (source "libs/controlpad.library")
  124.     (dest @default-dest)
  125.     (confirm)
  126. )
  127.  
  128.  
  129. ;Install the fonts
  130.  
  131. (complete 42)
  132.  
  133. (set @default-dest "FONTS:")
  134.  
  135. (copyfiles
  136.     (prompt "And the fonts...\nWhere do I put them?")
  137.     (help @copyfiles-help)
  138.     (source "fonts/")
  139.     (dest @default-dest)
  140.     (all)
  141.     (confirm)
  142. )
  143.  
  144. ;Install the sample cartridge(s)
  145.  
  146. (complete 49)
  147.  
  148. (set @default-dest (target))
  149.  
  150. (set @default-dest
  151. (askdir    (prompt "Where would you like to store your cartridges?\n(A drawer called \"cartridges\" will be made!)")
  152.     (help @askdir-help)
  153.     (default @default-dest)
  154.     (newpath)
  155.     )
  156. )
  157.  
  158. (set @default-dest
  159.     (tackon @default-dest (cat "cartridges")))
  160.  
  161. (makedir @default-dest
  162.     (prompt "Creating directory...")
  163.     (help @makedir-help)
  164. )
  165.  
  166. (copyfiles
  167.     (prompt "Install the sample cartridge(s) to:\n")
  168.     (help @copyfiles-help)
  169.     (source "cartridges")
  170.     (dest @default-dest)
  171.     (confirm)
  172.     (all)
  173. )
  174.  
  175. ;Install the sample battery ram(s)
  176.  
  177. (complete 49)
  178.  
  179. (set @default-dest (target))
  180.  
  181. (set @default-dest
  182. (askdir    (prompt "Where would you like to store your battery ram files?\n(A drawer called \"battery_rams\" will be made!)")
  183.     (help @askdir-help)
  184.     (default @default-dest)
  185.     (newpath)
  186.     )
  187. )
  188.  
  189. (set @default-dest
  190.     (tackon @default-dest (cat "battery_rams")))
  191.  
  192. (makedir @default-dest
  193.     (prompt "Creating directory...")
  194.     (help @makedir-help)
  195. )
  196.  
  197. (copyfiles
  198.     (prompt "Install the sample battery ram file(s) to:\n")
  199.     (help @copyfiles-help)
  200.     (source "battery_rams")
  201.     (dest @default-dest)
  202.     (confirm)
  203.     (all)
  204. )
  205.  
  206. ;Install the sample prefs
  207.  
  208. (complete 56)
  209.  
  210. (set @default-dest (target))
  211.  
  212. (set @default-dest
  213. (askdir    (prompt "And your cartridges prefs files?\n(A drawer called \"prefs\" will be made!)")
  214.     (help @askdir-help)
  215.     (default @default-dest)
  216.     (newpath)
  217.     )
  218. )
  219.  
  220. (set @default-dest
  221.     (tackon @default-dest (cat "prefs")))
  222.  
  223. (makedir @default-dest
  224.     (prompt "Creating directory...")
  225.     (help @makedir-help)
  226. )
  227.  
  228. (copyfiles
  229.     (prompt "Install the sample prefs-file to:\n")
  230.     (help @copyfiles-help)
  231.     (source "prefs")
  232.     (dest @default-dest)
  233.     (confirm)
  234.     (all)
  235. )
  236.  
  237. ;Install the sample vgb colour files
  238.  
  239. (complete 63)
  240.  
  241. (set @default-dest (target))
  242.  
  243. (set @default-dest
  244. (askdir    (prompt "And the VGB (tm) example colour files?\n(A drawer called \"vgb_colour_schemes\" will be made!)")
  245.     (help @askdir-help)
  246.     (default @default-dest)
  247.     (newpath)
  248.     )
  249. )
  250.  
  251. (set @default-dest
  252.     (tackon @default-dest (cat "vgb_colour_schemes")))
  253.  
  254. (makedir @default-dest
  255.     (prompt "Creating directory...")
  256.     (help @makedir-help)
  257. )
  258.  
  259. (copyfiles
  260.     (prompt "Install the VGB (tm) example colour files to:\n")
  261.     (help @copyfiles-help)
  262.     (source "vgb_colour_schemes")
  263.     (dest @default-dest)
  264.     (confirm)
  265.     (all)
  266. )
  267.  
  268. ;Install the extra Icons
  269.  
  270. (complete 70)
  271.  
  272. (set @default-dest (target))
  273.  
  274. (set @default-dest
  275. (askdir    (prompt "Where do you want the extra icons?\n(A drawer called \"icons\" will be made!)")
  276.     (help @askdir-help)
  277.     (default @default-dest)
  278.     (newpath)
  279.         )
  280.     )
  281.  
  282. (set @default-dest
  283.     (tackon @default-dest (cat "icons")))
  284.  
  285. (makedir @default-dest
  286.     (prompt "Creating directory...")
  287.     (help @makedir-help)
  288. )
  289.  
  290. (copyfiles
  291.     (prompt "Install the extra icons to:\n")
  292.     (help @copyfiles-help)
  293.     (source "icons")
  294.     (dest @default-dest)
  295.     (confirm)
  296.     (all)
  297. )
  298.  
  299. ;Install the tools directory
  300.  
  301. (complete 77)
  302.  
  303. (set @default-dest (target))
  304.  
  305. (set @default-dest
  306. (askdir    (prompt "Where do you want the extra tools?\n(A drawer called \"tools\" will be made!)")
  307.     (help @askdir-help)
  308.     (default @default-dest)
  309.     (newpath)
  310.         )
  311.     )
  312.  
  313. (set @default-dest
  314.     (tackon @default-dest (cat "tools")))
  315.  
  316. (makedir @default-dest
  317.     (prompt "Creating directory...")
  318.     (help @makedir-help)
  319. )
  320.  
  321. (copyfiles
  322.     (prompt "Install the extra tools to:\n")
  323.     (help @copyfiles-help)
  324.     (source "tools")
  325.     (dest @default-dest)
  326.     (confirm)
  327.     (all)
  328. )
  329.  
  330. ;Install the gbs directory and an example gbs file
  331.  
  332. (complete 84)
  333.  
  334. (set @default-dest (target))
  335.  
  336. (set @default-dest
  337. (askdir    (prompt "And the gbs directory?\n(A drawer called \"gbs\" will be made!)")
  338.     (help @askdir-help)
  339.     (default @default-dest)
  340.     (newpath)
  341.         )
  342.     )
  343.  
  344. (set @default-dest
  345.     (tackon @default-dest (cat "gbs")))
  346.  
  347. (makedir @default-dest
  348.     (prompt "Creating directory...")
  349.     (help @makedir-help)
  350. )
  351.  
  352. (copyfiles
  353.     (prompt "Install an gbs example file to:\n")
  354.     (help @copyfiles-help)
  355.     (source "gbs")
  356.     (dest @default-dest)
  357.     (confirm)
  358.     (all)
  359. )
  360.  
  361. ;Install the favourites directory and the favourite list
  362.  
  363. (complete 91)
  364.  
  365. (set @default-dest (target))
  366.  
  367. (set @default-dest
  368. (askdir    (prompt "And the favourites directory?\n(A drawer called \"favourites\" will be made!)")
  369.     (help @askdir-help)
  370.     (default @default-dest)
  371.     (newpath)
  372.         )
  373.     )
  374.  
  375. (set @default-dest
  376.     (tackon @default-dest (cat "favourites")))
  377.  
  378. (makedir @default-dest
  379.     (prompt "Creating directory...")
  380.     (help @makedir-help)
  381. )
  382.  
  383. (copyfiles
  384.     (prompt "Install an favourite.list example to:\n")
  385.     (help @copyfiles-help)
  386.     (source "favourites")
  387.     (dest @default-dest)
  388.     (confirm)
  389.     (all)
  390. )
  391.  
  392. ;Write out some copyright stuff
  393.  
  394. (complete 100)
  395.  
  396. (set @default-dest (target))
  397.  
  398. (message "\nEnjoy your Gameboy (tm) emulator!\n\n(c) Ville Helin 1996-1998\nvhelin@cc.hut.fi\n\n For comments about the installer mail to:\nLennart Johannesson\n95lenjo@ostrabo.uddevalla.se")
  399.